#ifndef _ALGA_PIXEL_FMTS_H
#define _ALGA_PIXEL_FMTS_H
/*
  author Sylvain Bertrand <digital.ragnarok@gmail.com>
  Protected by GNU Affero GPL v3 with some exceptions.
  See README at root of alga tree.
*/

#define ALGA_PIXEL_FMTS_MAX 64

enum alga_pixel_fmt {
	ALGA_PIXEL_FMT_INVALID,
	ALGA_ARGB6666,
	ALGA_ARGB8888,
	ALGA_ARGB2101010
};

static unsigned alga_pixel_fmts_sz[] __attribute__ ((unused)) = {
	[ALGA_PIXEL_FMT_INVALID]= 0,
	[ALGA_ARGB6666]		= 4,
	[ALGA_ARGB8888]		= 4,
	[ALGA_ARGB2101010]	= 4 
};

static unsigned alga_pixel_fmts_bpc[] __attribute__ ((unused)) = {
	[ALGA_PIXEL_FMT_INVALID]= 0,
	[ALGA_ARGB6666]		= 6,
	[ALGA_ARGB8888]		= 8,
	[ALGA_ARGB2101010]	= 10
};
#endif
